having/taking a rest - Español Inglés Diccionario